angular.module('RuyTonApp.services', []).factory('DataService', function($q, $http) {

    var getData = function(pageArgu) {
//        var q = $q.defer();
//        var remoteUrl = BASE_URL + pageArgu.requestUrl;
//        var timeOut = pageArgu.timeOut;
//
//        if(timeOut == undefined){
//          timeOut = 10000;
//        }
//
//        if(pageArgu.data == undefined){
//                //console.log(pageArgu)
//          $http({
//              method: pageArgu.methodType,
//              url: remoteUrl,
//              params: pageArgu.params,
//              timeout:timeOut,
//              headers: {'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8'}
//          }).
//          then(function(response) {   
//              q.resolve(response);
//          }, function(err) {   
//              q.reject(err);
//          });
//        }else{
//                //console.log(pageArgu)
//          $http({
//              method: pageArgu.methodType,
//              url: remoteUrl,
//              params: pageArgu.params,
//              data: pageArgu.data,
//              timeout:timeOut,
//              headers: {'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8'}
//          }).
//          then(function(response) {   
//              q.resolve(response);
//          }, function(err) {   
//              q.reject(err);
//          });
//        }
//
// 
//        return q.promise;
   }

    return {
        getData: getData
    }
});